$(function () {
  var form = layui.form;
  form.verify({
    //数组的两个值分别代表：[正则匹配、匹配不符时的提示文字]
    psd: [/^[\S]{6,12}$/, "密码必须6到12位，且不能出现空格"],
    newpwd: function (value) {
      if ($(".layui-form [name=oldPwd]").val() === value) {
        return "新旧密码不能一致！";
      }
    },
    repwd: function (value) {
      if (value !== $(".layui-form [name=newPwd]").val()) {
        return "两次密码不一致！ ";
      }
    },
  });
  //发送重置密码请求
  $(".layui-form").on("submit", function (e) {
    e.preventDefault();
    $.ajax({
      url: "/my/updatepwd",
      method: "post",
      data: $(this).serialize(),
      success: function (res) {
        if (res.status !== 0) {
          return layer.msg(res.message);
        }
        layer.msg("修改成功！");
        $(".layui-form")[0].reset();
      },
    });
  });
});
